package com.pe.regope.negocio.service;

import java.util.Date;
import java.util.List;
import java.util.Map;

import com.pe.regope.negocio.dto.ConclusionDTO;
import com.pe.regope.negocio.dto.IpnpDTO;
import com.pe.regope.negocio.dto.ModalOpeDTO;
import com.pe.regope.negocio.dto.TipoEnvioRoDTO;
import com.pe.regope.negocio.dto.TipoIpnpDTO;

public interface IpnpService {

	public List<IpnpDTO> obtenerListaIPNP();
	public List<IpnpDTO> obtenerListaIPNPporNumero(Integer ipnp);
	public List<TipoIpnpDTO> obtenerListaTipoIpnp();
	public List<TipoEnvioRoDTO> obtenerListaTipoEnvioRo();
	public List<ConclusionDTO> obtenerListaConclusion();
	public List<ModalOpeDTO> obtenerListaModalidad();
	
	public boolean verificarSiExisteIpnp(String nroIpnp);
	
	public void ingresarIPNP(String nroIpnp,Date fechaIpnp,String numAclara,Date fechaAclara,TipoIpnpDTO tipopnp,ConclusionDTO conclusion);
	
}
